opportunity to present views - İspanyolca İngilizce Sözlük